#ifndef __UIDragContainer_H__
#define __UIDragContainer_H__
      
      


class CDragContainerUI : public CContainerUI
{

	DECLARE_DUICONTROL(CDragContainerUI)
public:


	CDragContainerUI();
	virtual ~CDragContainerUI();

	LPCTSTR GetClass() const
	{
		return _T("DragContainer");
	}

	virtual void DoPostPaint(HDC hDC, const RECT& rcPaint);
	virtual void DoEvent(TEventUI& event) override;

private:
	UINT m_uDragState;
	POINT m_ptLastMouse;
	RECT m_rcNewPos;
};


#endif 

